Apparatus and method for communications management

ABSTRACT

Apparatus for management of communications resources of a moving platform comprising an on-board communications system configured to effect wireless data communication between said moving platform and another node, said communications resources comprising a plurality of wireless communications links and a plurality of antennas associated therewith, the apparatus comprising an antenna analysis and selection module residing with said communications system and configured to:—receive, during a mission from one or more systems/subsystems and/or functions of said moving platform, attribute data representative of said emissions control criteria, said attribute data comprising (i) location data representative of a specified emissions control region, and/or (ii) position and/or attitude and/or velocity data representative of an adversary node defining an emissions control region;—determine, using said attribute data and based on said emissions control criteria, suitability of one or more on-board antennas and/or portions of aperture antenna for supporting said communications requirement;—for each of a plurality of antennas/portions of aperture antenna determined to be suitable for supporting said communications requirement based on said emissions control criteria, determine a quality metric, said quality metric being indicative of a respective performance criterion; and—select one or more of said suitable antennas/portion of aperture antenna having a highest performance criterion, for facilitating said communications requirement.

This invention relates generally to an apparatus and method forcommunications and information management and, more particularly, butnot necessarily exclusively, to an apparatus and method for managementof wireless communications resources between a moving platform and atleast one remote recipient.

There are many applications in which it is required to apply a level ofmanagement in respect of wireless communications resources and themanagement of information, particularly between a moving platform andone or more remote platform(s), and maintain adequate wirelesscommunications therebetween for safe operation of the moving platformand mission success.

For example, in the case of aerial vehicles and, more particularly,unmanned aerial vehicles (UAVs), there is an ongoing and stringentrequirement to maintain an adequate communications link between theaerial vehicle and a ground station, for example, and unexpected loss ordegradation of such a communications link can be catastrophic.

A UAS is composed of three main parts, the unmanned air vehicle (UAV),unmanned control station (UCS) and support systems of the UAS (forpre-mission planning). A UAS Mission System may be composed of thefollowing functional components/subsystems: Mission Management,Communications, Vehicle Health, Navigation System, Airspace Integration,Payload and Power Management. Multiple, different dynamic in-missionplanners may reside in one or more of the above-mentioned functionalcomponents/subsystems. In a typical UAV, a dynamic route plannergenerates a new route, in real time, when there is a change in theoperational environment, e.g. severe weather, threat, or a change ofcircumstances, e.g. an emergency, or a dynamic manoeuvre plan isgenerated to avoid an airborne obstacle. The aim is thus to maintainsafety and the survivability of the aircraft by determining a feasibleroute and/or manoeuvre in real time, while avoiding pop-up, static anddynamic obstacles, for example.

However, the operational environment of moving platforms, at least insome applications, can be particularly challenging from a communicationsperspective. The antennas are normally securely mounted to an aircraftand are not movable relative to the aircraft. An antenna on the aircraftused for transmitting messages will not always be optimally orientedwith respect to the recipient as the aircraft manoeuvres. The signal islost or adversely affected by aircraft orientation, which cause theantenna on the aircraft to be pointed in an unfavourable direction orthe path between the transmitting antenna on the aircraft and recipientto be blocked by the aircraft structure (e.g. wing). Thus, a particularon-board antenna may not always be optimally oriented to establish ormaintain an adequate communications with an antenna on another node, asthe aircraft manoeuvres.

An on-board antenna for transmitting messages may be oriented in anunfavourable direction relative to an imposed emissions control (EMCON)region or with respect to an adversary. Also, the energy radiated inthat direction may exceed an acceptable threshold for emissions control,increasing the vulnerability of the node and possibly betraying itsexistence. Traditionally a platform is required to operate in silence,in order to avoid being overheard. If the communications system was ableto adapt and respond accordingly, for example by using an alternateantenna, it may still be possible to maintain communications whilstadhering to EMCON. It would therefore be desirable to provide anintelligent communications management system for a moving platform thatis able to adapt and respond dynamically to an uncertain dynamicbattlefield environment, such as threats, by managing theircommunications resources accordingly.

In accordance with an aspect of the present invention, there is providedapparatus for management of communications resources of a movingplatform comprising an on-board communications system configured toeffect wireless data communication between said moving platform andanother node, said communications resources comprising a plurality ofwireless communications links and a plurality of antennas associatedtherewith, the apparatus comprising an antenna analysis and selectionmodule residing with said communications system and configured to:

-   -   receive, during a mission from one or more systems/subsystems        and/or functions of said moving platform, attribute data        representative of said emissions control criteria, said        attribute data comprising (i) location data representative of a        specified emissions control region, and/or (ii) position and/or        attitude and/or velocity data representative of an adversary        node defining an emissions control region;    -   determine, using said attribute data and based on said emissions        control criteria, suitability of one or more on-board antennas        and/or portions of aperture antenna for supporting said        communications requirement;    -   for each of a plurality of antennas/portions of aperture antenna        determined to be suitable for supporting said communications        requirement based on said emissions control criteria, determine        a quality metric, said quality metric being indicative of a        respective performance criterion; and    -   select one or more of said suitable antennas/portion of aperture        antenna having a highest performance criterion, for facilitating        said communications requirement.

The above-mentioned attribute data may, optionally, also includeplatform movement data. In this case, the platform movement data maycomprise (i) instantaneous knowledge of a movement of said movingplatform, and/or (ii) future known movement of said moving platformand/or (iii) future predicted movement of said moving platform and/orother platforms in the operational environment.

In an exemplary embodiment, the apparatus may be configured to obtain(i) data representative of a location of a fixed other node with respectto said moving platform, or (ii) data representative of position and/orattitude and/or velocity of a mobile other node with respect to saidmoving platform; and to:

-   -   determine a direction of said moving platform relative to said        fixed/mobile node;    -   determine modified antenna pointing data in respect of each said        antenna/portion of aperture antenna at said other node and/or        said moving platform; and    -   calculate a quality metric for each said antenna/portion of        aperture antenna.

Optionally, the apparatus may be configured to determine an antennapointing metric for each said antenna/portion of aperture antenna,calculate a signal power value for each said antenna/portion of apertureantenna, and determine a signal power metric based on said signal powervalue and a signal power threshold for each said antenna/portion ofaperture antenna, wherein said quality metric is based on said signalpower metric.

The above-mentioned modified antenna pointing data may be determinedbased on data representative of antenna location, antenna pointing, andplatform attitude and/or position for said moving platform.

The pointing metric may be indicative of whether said antenna/portion ofaperture antenna is pointing in the direction of an emissions controlregion, based on said modified antenna pointing data,direction/orientation of said moving platform relative to said othernode, transmitting antenna gain pattern in respect of said movingplatform and receiver antenna gain pattern in respect of said othernode.

In an exemplary embodiment, the apparatus may be configured to calculatesaid quality metric based on calculations of orientation between saidmoving platform and said other node.

The quality metric may include antenna availability and/or preferenceand/or compatibility.

In an exemplary embodiment, a signal power value in respect of acommunications link for an antenna/portion of aperture antenna may bebased on a relative distance between said moving platform and saidemissions control region, loss factors, transmitting antenna gain and/orreceiving antenna gain. In the case, the relative distance may be afunction of time and velocity of said moving platform and/or adversarynode.

In accordance with another aspect of the present invention, there isprovided a management system for a moving platform comprising aplurality of systems/subsystems and/or functions, a plurality ofcommunications resources comprising a plurality of wirelesscommunications links and a plurality of antennas associated therewith,and a communications system configured to effect wireless datacommunication between said moving platform and another node via saidcommunications resources, wherein said communications system includesapparatus substantially as described above.

In accordance with yet another aspect of the present invention, there isprovided a method of management of communications resources of a movingplatform comprising an on-board communications system configured toeffect wireless data communication between said moving platform andanother node, said communications resources comprising a plurality ofwireless communications links and a plurality of antennas associatedtherewith, the method comprising using an antenna analysis and selectionmodule residing with said communications system to:

-   -   receive, during a mission from one or more systems/subsystems        and/or functions of said moving platform, attribute data        representative of said emissions control criteria, said        attribute data comprising (i) location data representative of a        specified emissions control region, and/or (ii) position and/or        attitude and/or velocity data representative of an adversary        node defining an emissions control region;    -   determine, using said attribute data and based on said emissions        control criteria, suitability of one or more on-board antennas        and/or portions of aperture antenna for supporting said        communications requirement;    -   for each of a plurality of antennas/portions of aperture antenna        determined to be suitable for supporting said communications        requirement based on said emissions control criteria, determine        a quality metric, said quality metric being indicative of a        respective performance criterion; and    -   select one or more of said suitable antennas/portion of aperture        antenna having a highest performance criterion, for facilitating        said communications requirement.

These and other aspects of the present invention will be apparent fromthe following specific description, in which embodiments of the presentinvention are described, by way of examples only, and with reference tothe accompanying drawings, in which:

FIG. 1 is a schematic block diagram illustrating a moving platformmanagement system, including apparatus according to an exemplaryembodiment of the present invention;

FIG. 2 is a schematic block diagram illustrating some principal featuresof the moving platform management system of FIG. 1 in more detail;

FIG. 3 is a schematic block diagram illustrating an exemplaryimplementation of antenna selection incorporating apparatus according toan exemplary embodiment of the present invention;

FIG. 4 is a schematic block diagram illustrating an exemplaryimplementation of antenna selection incorporating apparatus according toan exemplary embodiment of the present invention;

FIG. 5 is a schematic block diagram illustrating an exemplaryimplementation of antenna selection incorporating apparatus according toan exemplary embodiment of the present invention;

FIG. 6 is a schematic block diagram of an antenna analysis and selectionmodule according to an exemplary embodiment of the present invention;

FIG. 7 is a flow chart illustrating the principal steps in an antennaselection method according to an exemplary embodiment of the presentinvention;

FIG. 8 is a flow chart illustrating the principal steps of an exemplaryimplementation of antenna “goodness” function for use in a methodaccording to an exemplary embodiment of the present invention;

FIG. 9 is a flow chart illustrating the principal steps in a method fordetermining an antenna metric for use in apparatus according to anexemplary embodiment of the present invention; and

FIGS. 10, 11 and 12 illustrate schematically some specific circumstancesin which exemplary embodiments of the present invention may be employed.

Antenna selection, in accordance with exemplary embodiments of thepresent invention, considers node motion to determine the best antennafor optimal communications prevailing situational and/or environmentalconstraints and without violating prevailing emissions control criteria.It will be apparent to a person skilled in the art that antennas arenormally securely mounted to an aircraft, or other moving platform, andare not moveable relative thereto. An antenna on a platform used fortransmitting messages will not always be optimally oriented with respectto the recipient as the platform manoeuvres. The signal may be lost oradversely affected by platform orientation during, for example in thecase of an aircraft, banking manoeuvres or a change in heading, whichcause the aircraft antenna to be pointed in an unfavourable direction orthe path between the antenna and recipient to be blocked by the aircraftstructure (e.g. wing). Using antenna selection, in accordance withexemplary embodiments of the present invention, an alternate antenna maybe selected that could otherwise result in a loss of communications. Inaddition, antenna selection in accordance with exemplary embodiments ofthe present invention also considers emissions control (EMCON) criteriato determine the best antenna for optimal communications withoutviolating EMCON. During restricted emissions control, it may bedesirable to maintain contact with a fixed or mobile node whileoperating, without betraying its existence. An antenna on the platformused for transmitting messages may be pointed in an unfavourabledirection with respect to an imposed EMCON region or with respect to anadversary. Furthermore, the energy radiated in that direction may exceedan acceptable threshold for emissions control, thus increasing thevulnerability of the node and exposing its existence. With antennaselection according to exemplary embodiments of the present invention,an alternate antenna is selected to maintain communications whilstadhering to emissions control.

Exemplary embodiments of the present invention provide an intelligentcommunications management system configured to maintain adequateconnectivity throughout a mission, dynamically responding to unplannedevents, e.g. any unexpected degradation or loss of a wireless data linkin real (or near real) time, as well as emission control strategies andpolicies.

Traditionally, all aspects of communications, such as multiple,different communications links/radios, reside within the communicationssystem (of an aircraft for example). Each of the communicationslinks/radios is an independent system and usually dedicated totransmitting specific messages. If, for example, an unexpected eventoccurs, such as a link failure or degradation, change in missionpriorities and new operational constraints, the system is unable toadapt and respond accordingly to maintain adequate communications. Thecommunications system is usually a dedicated system without muchinteraction, if not at all, with other platform systems and avionicsapplications on the platform. Furthermore, in some cases, a higher-levelplanner is required, which resides outside the communications system, tomeet the changing demands of the platform and new operationalconstraints.

In contrast, in aspects of the present invention, it is recognised thatall functions/systems on a platform (e.g. mission management,communications health management) work in concert to achieve objectivesand to maintain integrity of the platform. For example, healthmonitoring can be used to ensure that communications failure will notlead to catastrophe. Thus, and as will be described in more detaillater, the communications system is concerned with low-level decisionmaking, i.e. day-to-day running and decisions. In one exemplaryembodiment, the communications management system manages a plurality ofcommunications resources, namely its on-board antennas in aspects of thepresent invention, for an air vehicle. Based on a list or look-up tableof available and/or preferred antennas, it determines the best antennato use from a plurality of antennas in order to maintain connectivity.However, in aspects of the present invention, if it is unable to resolvea communications issue, for example, all available links to it havefailed or severely degraded links, then higher-level planning is invokedvia apparatus according to exemplary embodiments of the presentinvention. In this case, the communications interface may be configuredto request that the dynamic planning and management system generate amodified plan to maintain adequate communications. For example, inaspects of the present invention, the higher-level planner selects touse a sensor system's (e.g. RADAR) antenna. In another example, thehigher-level planner selects to use an antenna and manoeuvre theplatform to optimise communications. In other exemplary embodiments,higher-level planning is invoked in response to receiving informationfrom other parts of the platform, if an adversary is detected forexample, in order to generate a communications plan accordingly.

In one exemplary embodiment, apparatus according to the invention mayoperate in the communications management system, to perform antennaselection and transmit data representative of the selected antenna(s)directly to an antenna controller, for example, to establishcommunications. In other exemplary embodiments, however, apparatusaccording to the invention may operate outside of the communicationssystem within a dynamic planning and management system, to performantenna selection and transmit data representative of the selectedantenna(s) directly to the communications system/radio to establishcommunications. In yet other exemplary embodiments, both theaforementioned implementations may co-exist within a single platform.

Thus, in one embodiment, it is envisaged that the aircraft's futureflight trajectory and/or route and/or manoeuvre is provided to thedynamic planning and management system to assess the impact of thetrajectory and/or route and/or manoeuvre plan on the communications planand select antennas for use therein, to maintain adequatecommunications. In another embodiment, it is envisaged that thecommunications system, coupled with apparatus according to an exemplaryembodiment of the present invention, uses instant knowledge regardingthe aircraft's current manoeuvre (e.g. heading or banking), or indeedcurrent knowledge of any other situational/environmental conditionaffecting a current communications link, to select one or moreappropriate antennas in order to maintain adequate communications.

In another exemplary embodiment, an antenna selection module may residewithin higher-planning, for example: to plan the use of a sensorsystem's antenna for communications, which can only be done at ahigher-level; to generate a communications plan based on received futureplatform manoeuvre; and to generate a communications plan as part ofplatform protection when operating under EMCON.

However, it will be appreciated, that the present invention is in no wayintended to be limited as to the location within the overall platformsystem of the antenna selection module provided by exemplary embodimentsof the present invention. For example, an antenna selection module couldbe provided as part of a higher-level planning element and/or within amessage routing function.

It will be appreciated by a person skilled in the art that the proposedantenna analysis and/or antenna selection may be employed equallyeffectively:

-   -   during an initial planning phase, i.e. pre-mission planning,        wherein the antenna analysis function may be used during the        route and/or communications planning phase;    -   during mission execution, when dynamic communications planning        (higher-level planning) is performed, in relation to imposed        EMCON and/or platform movement, whereby platform movement can be        based on: (i) a priori known future platform manoeuvre and/or        route and/or trajectory based on data representative thereof        (e.g. attitude) received from the dynamic planner or human        planner, and (ii) predicted future platform manoeuvre and/or        trajectory and/or route; or    -   during mission execution, when the communications management        system (lower-level planning) is required to be performed in        real (or near real) time, without warning, as a result of a        platform movement, based on data representative of a platform        movement, for example instantaneous manoeuvre data (e.g. current        attitude), received from one or more platform systems.

The operational environment can comprise a plurality of nodes, in theair and on the ground (e.g. airborne platform, mobile and/or fixedcontrol station). These nodes interact with each other overline-of-sight (LOS) or via relay(s), cooperatively working togethersharing information, responsibilities and tasks, and exchanging commandand control data. In general, a node has multiple data links/radios toenable it to interact with other nodes via different networks, asrequired.

In the following description of the drawings, a communicationsmanagement apparatus according to an exemplary embodiment of theinvention will be described in relation to a UAV. However, it is to beunderstood that the present invention is not necessarily intended to belimited in this regard and, indeed, finds application in many othertypes of moving platform management systems in which it is required tomanage communications in an intelligent manner and, for the avoidance ofdoubt, this would include road and sea-going vehicles, as well as mannedaerial vehicles.

Referring to FIG. 1 of the drawings, an intelligent management module10, including an intelligent communications management interfaceaccording to an exemplary embodiment of an aspect of the presentinvention, is illustrated schematically at the centre of a typical UAVsystem. The UAV comprises several functional components/sub-systems,including communications, navigation system, prognostics and health,etc. Thus, in the schematic diagram of FIG. 1, the intelligentcommunications management module 10 is depicted as being communicablycoupled to other parts 12 of the vehicle. It can be seen from thediagram that two-way data communication is provided between the otherparts 12 of the vehicle and the intelligent management module 10. Theother parts 12 of the vehicle may comprise a plurality of functionalcomponents, possibly including, but not necessarily limited to, aprognostics and health functional component, a navigation system, acontrol authority, e.g. pilot or on-board authority with executivedecision functionality, a utilities management functional component,defensive aids functional component, data transfer and recordingfunctional component, and an HMI (Human Machine Interface) functionalcomponent. Any and all of these functional components are configured toprovide data, such as navigation data and detected threat, to theintelligent communications management module 10 for use in its decisionmaking.

The intelligent management module 10 is also configured to receive datafrom a plurality of avionics applications. Such avionics applicationsmay, for example, comprise civil and/or military applications, such astactical datalink applications 14, sensor applications 16 (e.g. video,images, etc), mission management applications 18 (for example, commandand control data), and platform management applications 20 (e.g. healthof node). It will be appreciated that this is not a comprehensive listof typical or possible applications from which the intelligentcommunications management system may receive data and others will beapparent to a person skilled in the art, depending upon the specificapplication within which the present invention is to be employed.

The intelligent management module 10 is configured to manage multiplecommunications links (generally depicted in FIG. 1 as ‘network’ 21),which may include (but are not limited to) tactical data links,satellite links, free space optical links and other data links, as willbe apparent to a person skilled in the art, and it may have differentantenna types (depicted generally at 22) to manage including, but notlimited to, omni-directional and directional antennas, shared apertureantennas, fixed or beam-steerable antennas. The antennas may be sharedbetween communications links/radios, or with sensor systems. In theexample illustrated in FIG. 1, the communications from the platformantennas 22 are directed at an end user 23, for example, the remotepilot of a UAV located at a ground station. However, communications arenot intended to be limited in this regard, and the type and receiver ofcommunications managed by exemplary embodiments of the present inventionmay vary greatly, depending on application, system configuration andrequirements.

Thus, the Intelligent Communications Management System has access to awealth of information, such as mission environment and internal state ofthe node, and uses this information in its decision making. Theenvironment represents the systems knowledge about the outside world,including network and link performance, other nodes in the networkenvironment, dynamic threats, terrain, obstacles and weather data. Theinternal state is a representation of the internals of the system. Itcollects internal data from contributing sub-systems, such as real-timenode attitude and position, current operational mode and applications'communications requirements, and it retains communications/informationexchange plans, policies and information about installed resources (e.g.communications links, antennas).

A database (not shown) provides the intelligent communicationsmanagement module 10 with knowledge about its mission environment andinternal state, and stores data policies and plans. The environmentaldata represents the system's knowledge about the outside world,including network and link performance, other nodes in the networkenvironment, dynamic threats, terrain, obstacles and weather data. Theinternal state is a representation of the internal sub-systems of thesystem. The database collects internal data from contributingsub-systems, such as real-time node attitude and position, currentoperational mode and the communications requirements of individualapplications, and it retains communications/information exchange plans,policies and information about installed resources (e.g. communicationsystems, antennas, etc). For example, an antenna performance model (i.e.antenna gain patterns) would be stored for each node to be used by theintelligent management module 10 in respect of, for example, antennaselection. In this example, the antenna gain patterns are mapped withrespect to the body reference frame of the node, i.e. location of theantenna on the node.

It will be appreciated that the term “database” used above, is usedsimply to define one or more repositories for the required data. In oneexemplary embodiment, the database may be a single repository, common tothe moving platform, and accessed by the intelligent management module10 (or at least dedicated thereto) in which all of the aforementioneddata is stored for use thereby. In other exemplary embodiments, such asingle repository may be used to store only a sub-set of the data, suchas policies and installed antenna performance, to be accessed asrequired, with data that changes dynamically during a flight or mission,such as node position and operational mode, being sent directly from arelevant part of the overall platform management system to theintelligent communications management module.

Also illustrated in FIG. 1, are data inputs representative ofconstraints 24, platform demands, and policy 28. These factors and themanner in which data representative thereof can be obtained will beknown to a person skilled in the art. The policy 28, for example, may bedesigned by the network designer. A copy of this policy may residewithin the intelligent management module 10, or accessible thereby. Thepolicy contains a set of rules that, for example, define how links andantennas can be used, what action to take in the event of a hardwarefault and/or loss of signal, and how avionics applications can be servedto support the mission. Such rules may be expressed as condition-actionpairs (i.e. IF condition THEN action) and/or in look-up tables.

Thus, the Intelligent Communications Management System can be dividedinto two distinct parts with inputs and outputs to each other and otherparts of the aircraft or ground-based system, as shown in FIG. 2. Inanother implementation, the different functions may reside in one box;this implementation may be appropriate for manned systems, such as amanned air vehicle.

EMCON or ‘emission control’ policies and strategies are used to preventdetection, identification and location of a moving platform, and/orminimise interference among the node systems of the moving platform.Whilst EMCON conditions (and, therefore policies and strategies forimplementing them) vary, according to the application as well asparticular circumstances, the underlying principles of EMCON will bewell known to a person skilled in the art. Setting EMCON requires fourbasic steps: criteria, objectives, notification and authority. Thecriteria specify the overarching planning, procedure and responsibilityfor EMCON policy or strategy. The objectives, as will be apparent,define the desired result of the EMCON policy or strategy and mayinclude, for example, minimising detection by third party sensors,allowing effective command and control (C2) communications betweennodes, supporting operational deception (OPDEC), supporting operationssecurity (OPSEC), minimising interference among nodes, and degradingeffectiveness of third party C2 communications. It is these objectivesthat may be used by a communications planning module according to anexemplary embodiment of the present invention (in addition to nodeposition/orientation and antenna type) to determine the suitability ofan antenna for a particular information exchange when EMCON restrictionsprevail, and/or the communication mode (e.g. output power) that can beused for a selected antenna to support that information exchange.

For completeness, the notification criterion specifies the parties to benotified of the EMCON policy or strategy, and the manner in which thecriteria will be notified and monitored. Finally, authority defines theparty or parties authorised to impose an EMCON condition in anyparticular case.

Referring now to FIG. 2 of the drawings, the intelligent managementmodule 10 comprises a dynamic planning and management module 11 and acommunications management system 42. The communications managementsystem 42 is concerned with low-level decision making. When it is unableto resolve certain communications issues, then higher-level planning isinvoked, i.e. it is configured to generate a plan request to the DynamicPlanning and Management unit (i.e. higher-level planning) in order tomaintain adequate communications. In this case, a plan is generated forresolving communication issues, taking into account, not only prevailingsituational and/or environmental conditions (including platformposition/orientation, etc.) but also prevailing EMCON policy or strategywith respect to those conditions. A plan in this context may, forexample, consist of data representative of a selected antenna togetherwith power control data configured to control the power emissions fromthe selected antenna, to maintain communications without violatingemission control criteria. In an alternative exemplary embodiment, theplan may consist of data representative of a selected antenna togetherwith a node manoeuvre, in order to maintain communications. In yetanother alternative exemplary embodiment, the plan involves the use of asensor system's (e.g. RADAR) antenna or aperture antenna. In some cases,authorisation from the vehicle's decision maker will be required,especially if it involves changes to the platform behaviour (e.g. nodemanoeuvre) or the use of another system's resources (e.g. sensorsystem's antenna).

In the example shown, the dynamic planning and management module 11comprises a dynamic planner 40 and a manager 41, that provides aninterface between the dynamic planner 40 and the communicationsmanagement system 42, as will be described in more detail below.

In exemplary embodiments of the present invention, at least parts 12 ofthe rest of the aircraft are communicably coupled to the communicationsmanagement system 42 and the intelligent communications managementsystem 10 works cooperatively with the rest of the node functionalcomponents/sub-systems to achieve the mission goal: to provideinformation for situational awareness and safety purposes, and toreceive information used in its decision making.

The intelligent communications management system 10 receives a largequantity of information from different parts of the platform, which itcan use in its decision-making processes, as described in more detailbelow. It is consequently mission-, motion-, and network-aware andunderstands what resources it has to manage, as well as theirperformance capability. Mission-awareness provides information on whatthe platform is trying to achieve. There can be various operationalmodes, that might include normal operation, reconnaissance, underattack, attack, taxiing, landing, etc. This is common to the entireplatform and is of particular concern to the communications module 42.The communications module 42 monitors and evaluates current networkperformance, so it is network-aware. Network awareness information mayalso be shared with the dynamic planning and management 11 for planningpurposes. Motion-awareness enables communications module 42 tointelligently route information along the best path to ensureconnectivity to a fixed and/or mobile node is maintained, for example,in response to an unexpected and possibly a sharp manoeuvre. The dynamicplanning and management 11 is also motion-aware, in that it may receivea priori future route and/or manoeuvre plan in order to assess itsimpact on communications and to select suitable communications link(s),including antennas. The dynamic planning and management 11 is aware ofother platform demands, such as emission demands. It is thus, mission-,network-, motion- and platform-aware, enabling the intelligentcommunications management system 10 to dynamically adapt and respond tounexpected events, e.g. change in mission priorities, missionenvironment and network conditions.

Referring back to FIG. 2 of the drawings, dynamic planners are alsowidely known and used in many different applications. A dynamic planneris typically provided in respect of, for example, a UAV for planning itsroute/path, from a start point (typically, but not always) to a definedend point (and optionally including any defined waypoints therebetween),as well as planning its manoeuvre and/or trajectory. Known dynamicplanners (path, manoeuvre and trajectory) tend to base their calculationon several factors, such as terrain, threat, weather, and platformconstraints. For example, a manoeuvre may be calculated to avoid anairborne obstacle or a path calculated to avoid detection of the UAV.Other types of dynamic planners for route planning in many differentapplications will be known to a person skilled in the art and thepresent invention is not necessarily intended to be limited in thisregard. However, in prior art systems, the need to perform dynamiccommunications management in respect of a platform movement and/or aspart of platform protection to avoid detection (in the case of EMCON),has not been considered.

In this exemplary embodiment of the present invention, the managementfunction 41 of the dynamic planning and management module 11 may beconfigured to interface with the dynamic planner 40, the communicationsmanagement system 42 (for example, via a communications executive, aswill be described in more detail below) and other parts of the nodesystem 12. In this case, the management function 41 may be responsiblefor generating plan requests and providing attributes to the dynamicplanner 40, evaluating new plans, selecting the best plan, requestingauthorisation from the platform/pilot to execute the new plan (e.g. usea sensor system for communication purposes, manoeuvre a node), in orderto optimise communications.

In the following method, according to an exemplary embodiment of thepresent invention, for the selection of antennas in an aircraft (orother moving platform) communications system is described in moredetail. It will be appreciated that antenna selection methods accordingto various exemplary embodiments of the present invention, can exist intheir own right, be part of a planning element, or be part of anothersystem, such as message routing, and the present invention is notnecessarily intended to be in any way limited in this regard.

Referring to FIG. 3 of the drawings, a node/platform has acommunications link with two antennas 501, 502 that can be used tosupport a wireless data link 503 for information exchange with anothernode. For example, one antenna 501 may have a different gain pattern tothe other antenna 502 (e.g. omni-directional and directional antennas),or both antennas 501, 502 may have the same gain pattern but be mountedat different locations on the node. In this case, an antenna selectionmethod according to an exemplary embodiment of the invention (depictedat 504) evaluates each of the antennas 501, 502 and selects the antennadetermined to offer the best performance (including emissions controlconstraints). The selection is passed onto an antenna controller (notshown) for execution. For example, the antenna controller interfacesbetween an antenna selection unit 504 and an antenna switch 505 (e.g.low level controls). Upon receiving the selected antenna choice from theantenna selection unit 504, it sends lower-level control commands toexecute the selection to either one or other of the antennas 501, 502.The antenna controller is aware of the success or failure of the actioncarried out to implement the selection and, in the event of a failure,the controller is configured to report the failure to the antennaselection unit 504 for alternate or remedial action.

Referring to FIG. 4 of the drawings, the antennas 601, 602, 603 may beshared between various communications links 604, 605, or with sensorsystems. The antenna selection method (depicted at 606) according to anexemplary embodiment of the present invention evaluates each of theantennas 601, 602, 603 and then selects the antenna determined to offerthe best performance (includes adherence to emissions control) for agiven communications link 604, 605. Once again, data representative ofthe selected antenna is sent from the antenna selection unit 606, via anantenna controller 607 to an antenna switch 608, for example, to couplea specified link to the selected antenna.

One or more communications links may also share an aperture antenna withother systems (such as RADAR, ESM and Navigation), wherein the sharedantenna (also known as a shared aperture antenna) is composed ofmultiple portions. Referring to FIG. 5 of the drawings, the multipleportions of an aperture antenna 701, 702, 703 may be shared betweenvarious communications links 704, 705, and/or with other systems 708(e.g. sensor). The antenna selection method (depicted at 706) accordingto an exemplary embodiment of the present invention evaluates each ofthe portions of the aperture antenna 701, 702, 703 and then selects theportion of the antenna determined to offer the best performance(includes adherence to emissions control) for a given communicationslink 704, 705. Once again, data representative of the selected antennais sent from the antenna selection unit 606, via an antenna controller707 for implementation, in order to couple a specified link to theselected antenna. Furthermore, for a selected portion of an apertureantenna pertaining to a sensor (e.g. RADAR), this may requireauthorisation from the platform decision maker regarding the use of thisantenna before use.

Evaluation of the antennas, and selection of the ‘best’ antenna, may beperformed on the basis of the current position, attitude and/or velocityof the node(s) and it may include predicted future values thereof. Inother exemplary embodiments, evaluation of the antennas, and subsequentselection, may be based on a priori known values, such as manoeuvre,trajectory, position and attitude of node(s) (based on a manoeuvreand/or trajectory plan calculated by the dynamic planner, or otherwise).This method, once again, evaluates the antennas based on node position,node attitude and the (known) antenna gain characteristics of thevarious antennas on the node to dynamically select which of the variousantennas to use to communicate with the recipient node or with a sourcenode. The antenna with the best performance is selected for thecommunications link and the selection is passed to the antennacontroller for execution.

Referring to FIG. 6, the antenna selection module comprises an antennaanalysis function and antenna selection function. An antenna analysisfunction determines the suitability of one or more antennas, or sharedaperture antennas, to be used for either transmission or reception ofmessages; and an antenna selection function then selects the ‘best’antenna(s) to route a message. The antenna analysis is based on aplurality of factors, such as antenna availability, antennacompatibility, antenna preferences, antenna pointing, location andperformance, estimated and/or measured network performance, platformmovement, EMCON, operational mode, policy and communicationsrequirements for platform application. Antenna Availability representswhether an antenna is available for communications e.g. in good workingorder or not. Antenna Preference represents the preference of using anantenna for communications. For example, the preference for using acommunications antenna is assigned a 10-value, while the preference forusing a RADAR antenna is assigned a 5-value. Antenna Compatibilitydetermines whether the antenna can support the waveform needed totransmit or receive a signal (e.g. cannot use a 5 GHz antenna totransmit or receive a signal operating at 1 GHz). The antennaavailability, antenna compatibility and antenna preference can bedetermined using a look-up table.

Referring to FIG. 7 of the drawings, a flow chart is provided, whichillustrates a method of one embodiment of antenna selection, namely theselection of a transmitting antenna (or portion of an aperture antenna).To select a receiving antenna, a similar method, as that illustrated inFIG. 7, can be followed. In the illustrated method, node movement at thesource and/or destination is considered (it is noted here that therecipient node may be a fixed or mobile node. For example, the recipientnode could be a fixed ground station, or it could be a mobile, airborneor ground node, or even a satellite). The method begins by determining,at step 801, the position and/or attitude of the recipient node. In oneexemplary embodiment, the position and attitude of other nodes can beobtained via in-mission updates, with which a person skilled in the artwill be familiar. For example, the node broadcasts its own position andheading. In another exemplary embodiment, the position of a fixed nodeis determined by accessing the database. In another exemplaryembodiment, the position of the mobile node is predicted based on pasttrajectory and heading data, for example (shared via broadcasts). In yetanother exemplary embodiment, location and attitude can be inferred frompreviously received messages from a node.

At step 802, the method proceeds with the determination of the directionof the recipient node with respect to the source node. In an exemplaryembodiment, this method step comprises calculating a vector based on theposition of the two nodes, wherein the source node could, in accordancewith one exemplary embodiment, could be provided by satellite data forexample.

At step 804, the method proceeds with determining the antenna pointingloss with respect to the transmitting node and then proceeds withdetermining the antenna pointing loss with respect to the receiver. Theantenna pointing loss, for either a transmitter or receiver antenna, isa function of antenna position, antenna gain (at source or recipient)and node attitude.

The antenna position can be described as the physical location of theantenna (e.g. in terms of attitude) on a node and the antenna pointing.The antenna position attributes are accessed via a database. It will beapparent to a person skilled in the art, a “new” antenna position (i.e.“new” mount and “new” pointing) is determined as a function of “stored”antenna position, node attitude and node position (e.g. longitude,latitude, altitude). The “new” antenna pointing is then used todetermine the antenna pointing loss (i.e. the loss due to nodemanoeuvre) from the antenna gain pattern.

At step 805, the method determines the suitability (i.e. the “goodness”)of the antenna to support the required communications link, i.e. byestimating the quality of the communications link if a particularantenna is used. The estimate considers the effect of node manoeuvre onthe quality of the link, in terms of antenna pointing loss(es) (from theprevious step) and considers other loss factors, such as free-spacepropagation loss and atmospheric loss.

Referring to FIG. 8 of the drawings, a flow chart is provided toillustrate an implementation of an antenna “goodness” function that maybe used, and the following exemplary method describes how thesuitability of the antenna for communications may be determined.

The method starts with estimating the SNR of the communication links fora given antenna. The SNR is estimated in order to determine the impactof node manoeuvre on the signal quality. The SNR estimation includes theantenna pointing losses, free-space propagation loss, and the gains fortransmitting and receiving antennas. Additional losses can also beconsidered e.g. atmospheric loss. The calculation can, for example, bebased on the Friis Transmission formula, but other appropriate equationswill be apparent to a person skilled in the art.

The method proceeds with calculating a signal quality metric for a givenantenna. The metric can be based on the estimated SNR against apre-defined threshold. The metric may have a value between 0 and 1.

The method proceeds with calculating the Antenna Metric. In oneembodiment, the antenna metric may have a value between 0 and 10, forexample. This metric can also be based on the estimated signal qualityand Antenna Availability and/or Antenna Compatibility and/or AntennaPreference.

In another embodiment, the link quality for a given antenna may also bedetermined, in terms of throughput and latency. In which case, linkquality can be based on the estimated SNR. For example, throughput canbe calculated by using Shannon's theorem, C=W log₂ (1+SNR). The AntennaMetric can then be based on the estimated link quality and AntennaAvailability.

Referring back to FIG. 7, at the next step 808, the best antenna fromamongst a plurality of on-board antennas is selected either to transmitinformation to the recipient node or to receive information from asource node. The method may also be configured to select more than one“best” antenna to transmit the same message, for example for networkredundancy implementations. The selection is based on the antenna withthe highest metric.

Thus, the above-described method has, for simplicity, been provided toillustrate generally the concept of antenna selection based on nodemanoeuvre attributes, when no EMCON conditions are imposed. In exemplaryembodiments of the present invention, the method is expanded to providea method of antenna selection in moving platform (e.g. aircraft)communications systems, when the communications system has been informedthat the respective node is required to operate under EMCON conditions.

Referring to FIG. 8 of the drawings, the illustrated flow chartdemonstrates the process of antenna analysis and selection whilstconsidering emissions control for a given antenna. The aim is determinewhether the use of a transmitting antenna will expose the platform i.e.violate emissions control. Thus, the antenna analysis function receivesdata representative of the location or position and attitude of theEMCON region (e.g. from another platform system); then for each antenna,it determines whether the antenna is pointing in the direction of theEMCON region (based on its understanding of where it's antenna isphysically located on the node and pointing, and node position andlocation); if so, it determines whether a hypothetical transmission willviolate EMCON; based on the analysis it determines the “goodness” of theantenna to adhere to EMCON, and finally selects the best antenna orantennas to use from a plurality of on-board antennas.

A method according to an exemplary embodiment of the present inventionbegins with determining the location of the emissions control region,wherein a fixed adversary resides. This information can be obtained viadynamic in-mission updates, or by accessing a database. The emissionscontrol region can be defined in terms of longitude, latitude, andaltitude. In another embodiment, the method determines the position ofthe emissions control region for a known mobile adversary, as well asother attributes, such as attitude of the adversary.

The method proceeds with determining the direction of the EMCON regionwith respect to the node. In one embodiment, the position of the node isprovided by satellite data. The position of the EMCON region isdetermined in the previous step.

The method proceeds with determining whether an antenna will adhere toemissions control or not, with respect to the defined EMCON region. AnAntenna Metric is calculated to determine how good or bad the antennais. The metric considers the (new) antenna pointing, antenna radiationpattern (in terms of mainlobe, sidelobes and beamwidth), the location ofthe EMCON region and the signal quality, in terms of SNR, in thedirection of the EMCON region. Signal quality varies with distancebetween two points, decreasing in value as the distance increases. At aparticular distance between the two points, the signal is low enoughthat it becomes undetectable. Hence, a given antenna could be pointingtowards the EMCON region (fixed or mobile adversary), but its emissionat certain distance from the node is below a SNR threshold. In whichcase, there is no EMCON violation. Hence this step determines whether anantenna will adhere to emissions control. The antenna pointing vector(i.e. in what direction is the antenna pointing) is determined byconsidering the antenna position, node attitude and node position.

An exemplary method that can be used to calculate the antenna metric isillustrated schematically in FIG. 9 of the drawings, and will bedescribed later.

Thus, referring back to FIG. 8, the method proceeds with selecting thebest antenna or antennas from among a plurality of on-board antennas foruse while operating under emissions control. Note: the selection doesnot mean that the antenna will be suitable to route a message in anexpedient fashion to the destination, for example in terms of throughputor latency. The path from the node to the recipient will need to beassessed in terms of link and network performance, and the application'scommunications requirements in order to deliver a message.

Referring to FIG. 9 of the drawings, there is provided a flow chartwhich is illustrative of the principal steps that may be performed inthe implementation of an exemplary antenna “goodness” function, asdescribed above.

The illustrated method describes how the suitability of an antenna forcommunications is determined while operating under EMCON or avoiding tobe heard by an adversary.

The first step starts by determining whether the antenna is pointing inthe direction of the EMCON region (fixed or mobile adversary). This isbased on the antenna pointing vector, antenna radiation pattern and thelocation of the EMCON region or adversary with respect to the node. Abinary 1 or 0 may be used to represent whether the antenna is pointingin the direction of the EMCON region or adversary node, or not.

The next step estimates a signal quality, such as the SNR, at a givendistance from the node in the direction of the EMCON region. Forexample, the distance can be defined as the distance from the node tothe start of the EMCON region, or the distance from the node to apre-defined distance before the EMCON region (e.g. 1 Nautical Milebefore EMCON region begins). The Friis Transmission equation may, forexample, be used to estimate the SNR, but other appropriate equationswill be apparent to a person skilled in the art.

The method proceeds by determining a SNR Metric based on the estimatedSNR to determine if the SNR will violate EMCON or not. The SNR Metriccan be a value in the range of 0 and 1. In one embodiment, a look-uptable can then be used to map the SNR metric directly to two QoS statesof high SNR and low SNR.

The final step calculates an Antenna Metric. The Antenna Metric can bebased on the SNR Metric.

In one embodiment, the antenna selection approach uses a prioriknowledge regarding the aircraft's future flight trajectory and/or routeto select appropriate antenna. For example, in one embodiment, theantenna selection approach is coupled to the aircraft's route planner ormission management system, which plans the flight path for the aircraft.The trajectory and/or route plan is received by the Antenna Selectionunit a priori; antenna selection chooses the best antenna or bestantennas for the aircraft over some future interval of time.

In some exemplary embodiments of the present invention, the antennaselection approach may use a priori knowledge regarding the aircraft'sfuture flight manoeuvre (e.g. heading) to select appropriate antenna.For example, in one embodiment, the antenna selection approach iscoupled to aircraft's dynamic manoeuvre planner, which plans the headingthe aircraft will take. A manoeuvre plan is received a priori; antennaselection chooses the best antenna for the aircraft over some futureinterval of time. One example of a manoeuvre plan is a sense and avoidplan for avoiding obstacles.

In another exemplary embodiment, the antenna selection method may useinstant knowledge regarding the aircraft's current manoeuvre (e.g.heading, banking) to select appropriate antenna. In one embodiment, theantenna selection approach is coupled to the vehicle control system orother system to receive current attributes, such as position andattitude that the aircraft is undertaking.

In yet another exemplary implementation, the antenna selection methoduses current knowledge and future calculations to determine the bestantenna to use. The future calculation can be based on predicted or apriori knowledge of future node movement (e.g. trajectory, manoeuvre androute) and attitude. As an example, based on the current attributes anantenna is good enough to use, but in the future it will no longer besuitable. For example, at some time in the future (e.g. over the next 2minutes travel time) the antenna will no longer adhere to emissionscontrol, because the distance between the “good” node and (fixed ormobile) adversary node is decreasing as a function of time. In anotherexample, in the future (e.g. over the next 3 minutes travel time) theantenna will not be optimally orientated with respect to another. As aresult, the antenna is given a low metric (i.e. not suitable). As such,the antenna metric comprises of a current metric and one or more futuremetrics, based on predicted or a priori known attributes, such astrajectory and attitude.

In some exemplary embodiments of the present invention, for a sharedaperture antenna, the abovementioned can be used to evaluate portions ofthe aperture antenna and select the portion of aperture antennadetermined to offer the best performance (includes adherence toemissions control) for a given communications link.

In some exemplary embodiments, the antenna selection result may beaccompanied by an additional plan element for enabling the antennaselection to be performed adequately, whilst adhering to prevailingEMCON conditions. Thus, in one exemplary embodiment, antenna selectioncombined with a node manoeuvre may be required to maintain adequatecommunications without violating emissions control. In other exemplaryembodiments, antenna selection is combined with power control tomaintain adequate communications without violating emissions control.

Examples of embodiments of the present invention, when in use, will nowbe described with reference to FIGS. 10, 11 and 12 of the drawings.Thus, referring to FIG. 10 of the drawings, an aircraft 130 can be seenusing its left-hand antenna for transmission to a recipient node 132along its flight path. As the aircraft 130 manoeuvres, the left-sideantenna is no longer pointing in the direction of the recipient 132.Instead, the antenna selection method described above, having determinedthat there are no prevailing EMCON restrictions operating, causes theantenna at the front of the aircraft 130, which has line-of-sight withthe recipient 132, to be selected and used to maintain the link with therecipient 132. The recipient 132 may be a fixed or mobile node.

Referring to FIG. 11 of the drawings, an aircraft 230 having adirectional transmission antenna pattern 232 to its right-hand side andan additional omni-directional transmission pattern 234 is illustratedschematically. On its planned flight path, it communicates with anothernode using the omni-directional antenna. On course, dynamic emissionscontrol is imposed in-flight in respect of the top-left quadrant 236. Itwill be appreciated that the omni-directional antenna is now pointing inthe direction of a prohibited region and the energy radiation from theantenna is significant to violate the emissions control. Thus, theapparatus of the present invention is triggered to cause the directionaltransmission antenna mounted on the right-hand side of the aircraft 230to be used instead so as to maintain a link with the recipient node 238,whilst adhering to emissions control. If the recipient node 238 had beenlocated to the bottom right hand quadrant, then antenna selection and anode manoeuvre plan (as mentioned above) would be required to establishthe required link whilst adhering to EMCON; a node manoeuvre planchanges the orientation of the aircraft 230 so as to place thedirectional antenna at a position and orientation that would enable itto establish the required link with the recipient node 238.

Referring to FIG. 12 of the drawings, an aircraft 130 can be seen usingits left-hand antenna for reception from a transmitting node 132 alongits flight path. As the aircraft 130 manoeuvres, the left-side antennais no longer pointing in the direction of the source/transmitting node132. Instead, the antenna selection method described above, causes theantenna at the back/on the tail of the aircraft 130, which hasline-of-sight with the transmitting node 132, to be selected in order tomaintain communications. The transmitting node 132 may be a fixed or amobile node.

It will be apparent to a person skilled in the art, from the foregoingdescription, that modifications and variations can be made to thedescribed embodiments without departing from the scope of the inventionas defined by the appended claims.

What is claimed is:
 1. Apparatus for management of communicationsresources of a moving platform comprising an on-board communicationssystem configured to effect wireless data communication between saidmoving platform and another node, said communications resourcescomprising a plurality of wireless communications links and a pluralityof antennas associated therewith, the apparatus comprising an antennaanalysis and selection module residing with said communications systemand configured to: receive, during a mission from one or moresystems/subsystems and/or functions of said moving platform, attributedata representative of said emissions control criteria, said attributedata comprising (i) location data representative of a specifiedemissions control region, and/or (ii) position and/or attitude and/orvelocity data representative of an adversary node defining an emissionscontrol region; determine, using said attribute data and based on saidemissions control criteria, suitability of one or more on-board antennasand/or portions of aperture antenna for supporting said communicationsrequirement; for each of a plurality of antennas/portions of apertureantenna determined to be suitable for supporting said communicationsrequirement based on said emissions control criteria, determine aquality metric, said quality metric being indicative of a respectiveperformance criterion; and select one or more of said suitableantennas/portion of aperture antenna having a highest performancecriterion, for facilitating said communications requirement.
 2. Theapparatus according to claim 1, wherein said attribute data includesplatform movement data.
 3. The apparatus according to claim 2, whereinsaid platform movement data comprises (i) instantaneous knowledge of amovement of said moving platform, and/or (ii) future known movement ofsaid moving platform and/or (iii) future predicted movement of saidmoving platform and/or other platforms in the operational environment.4. The apparatus according to claim 1, configured to obtain (i) datarepresentative of a location of a fixed other node with respect to saidmoving platform, or (ii) data representative of position and/or attitudeand/or velocity of a mobile other node with respect to said movingplatform; and to: determine a direction of said moving platform relativeto said fixed/mobile node; determine modified antenna pointing data inrespect of each said antenna/portion of aperture antenna at said othernode and/or said moving platform; and calculate a quality metric foreach said antenna/portion of aperture antenna.
 5. The apparatusaccording to claim 4, configured to determine an antenna pointing metricfor each said antenna/portion of aperture antenna, calculate a signalpower value for each said antenna/portion of aperture antenna, anddetermine a signal power metric based on said signal power value and asignal power threshold for each said antenna/portion of apertureantenna, wherein said quality metric is based on said signal powermetric.
 6. The apparatus according to claim 4, wherein said modifiedantenna pointing data is determined based on data representative ofantenna location, antenna pointing, and platform attitude and/orposition for said moving platform.
 7. The apparatus according to claim5, wherein said pointing metric is indicative of whether saidantenna/portion of aperture antenna is pointing in the direction of anemissions control region, based on said modified antenna pointing data,direction/orientation of said moving platform relative to said othernode, transmitting antenna gain pattern in respect of said movingplatform and receiver antenna gain pattern in respect of said othernode.
 8. The apparatus according to claim 1, configured to calculatesaid quality metric based on calculations of orientation between saidmoving platform and said other node.
 9. The apparatus according to claim1, wherein said quality metric includes antenna availability and/orpreference and/or compatibility.
 10. The apparatus according to claim 7,wherein a signal power value in respect of a communications link for anantenna/portion of aperture antenna is based on a relative distancebetween said moving platform and said emissions control region, lossfactors, transmitting antenna gain and/or receiving antenna gain. 11.The apparatus according to claim 10, wherein said relative distance is afunction of time and velocity of said moving platform and/or adversarynode.
 12. A management system for a moving platform comprising aplurality of systems/subsystems and/or functions, a plurality ofcommunications resources comprising a plurality of wirelesscommunications links and a plurality of antennas associated therewith,and a communications system configured to effect wireless datacommunication between said moving platform and another node via saidcommunications resources, wherein said communications system includesapparatus according to claim
 1. 13. A method of management ofcommunications resources of a moving platform comprising an on-boardcommunications system configured to effect wireless data communicationbetween said moving platform and another node, said communicationsresources comprising a plurality of wireless communications links and aplurality of antennas associated therewith, the method comprising usingan antenna analysis and selection module residing with saidcommunications system to: receive, during a mission from one or moresystems/subsystems and/or functions of said moving platform, attributedata representative of said emissions control criteria, said attributedata comprising (i) location data representative of a specifiedemissions control region, and/or (ii) position and/or attitude and/orvelocity data representative of an adversary node defining an emissionscontrol region; determine, using said attribute data and based on saidemissions control criteria, suitability of one or more on-board antennasand/or portions of aperture antenna for supporting said communicationsrequirement; for each of a plurality of antennas/portions of apertureantenna determined to be suitable for supporting said communicationsrequirement based on said emissions control criteria, determine aquality metric, said quality metric being indicative of a respectiveperformance criterion; and select one or more of said suitableantennas/portion of aperture antenna having a highest performancecriterion, for facilitating said communications requirement.